Radial Basis Function Neural Network Trained by Adaptive Chaotic Particle Swarm Optimization to Control Nonlinear Systems
نویسنده
چکیده
Chaotic particle swarm optimization (CPSO) is a newly developed optimization technique which combines the benefits of particle swarm optimization (PSO) and the chaotic optimization. This combination aims at avoiding the premature convergence of the PSO and the shortcomings of the chaotic optimization, in particular, the slow searching speed and the low accuracy when applied in optimizing a large search space. In addition, unlike conventional artificial neural networks (ANNs), the radial basis function neural network (RBFNN) has a more compact structure and consequently, it requires less training time compared with other ANNs and neuro-fuzzy systems. In this paper, an adaptive CPSO technique is utilized to train a RBFNN to act as a controller for nonlinear dynamical systems. Since the CPSO is a derivative-free optimization method, there is no need for a teaching signal to train the RBFNN to operate as a controller. The adaptive CPSO is employed to optimize all the modifiable parameters of the RBFNN, namely the centers and widths of the radial basis functions as well as the connection weights between the hidden layer and the output layer. As the objective function to be minimized by the adaptive CPSO, the mean square of error (MSE) criterion was used to assess the performance of each particle in the CPSO. In order to show the effectiveness of the proposed control method, three nonlinear systems, including the bioreactor which is a highly nonlinear chemical process, were used to be controlled by the adaptive CPSO-trained RBFNN controller. The simulation results confirm the validity of the proposed controller to control all the considered nonlinear systems with notable control accuracy and generalization ability. The advantage of the adaptive CPSO as the training method over other optimization techniques has been revealed from a comparison with the standard PSO and the genetic algorithm (GA). Furthermore, a comparative study with a neuro-fuzzy controller has shown the superiority of the RBFNN controller in terms of control performance and training speed.
منابع مشابه
Particle Swarm Optimization Approach for Multi-step-ahead Prediction Using Radial Basis Function Neural Network
An alternative approach, between much others, for mathematical representation of dynamics systems with complex or chaotic behaviour, is a radial basis function neural network using k-means for clustering and optimized by pseudo-inverse and particle swarm optimisation. This paper presents the implementation and study to identify a dynamic system, with nonlinear and chaotic behaviour, called Röss...
متن کاملNonlinear Identification Using Neural Network Combined with Training Based on Particle Swarm Optimization
Most processes in industry are characterized by nonlinear and time-varying behavior. In this context, the identification of mathematical models typically nonlinear systems is vital in many fields of engineering. A variety of system identification techniques are applied to the modeling of processes dynamics. Recently, the identification of nonlinear systems by artificial neural networks has been...
متن کاملMulti-step ahead nonlinear identification of Lorenz’s chaotic system using radial basis neural network with learning by clustering and particle swarm optimization
An important problem in engineering is the identification of nonlinear systems, among them radial basis function neural networks (RBF-NN) using Gaussian activation functions models, which have received particular attention due to their potential to approximate nonlinear behavior. Several design methods have been proposed for choosing the centers and spread of Gaussian functions and training the...
متن کاملImproving Accuracy of DGPS Correction Prediction in Position Domain using Radial Basis Function Neural Network Trained by PSO Algorithm
Differential Global Positioning System (DGPS) provides differential corrections for a GPS receiver in order to improve the navigation solution accuracy. DGPS position signals are accurate, but very slow updates. Improving DGPS corrections prediction accuracy has received considerable attention in past decades. In this research work, the Neural Network (NN) based on the Gaussian Radial Basis Fun...
متن کاملAdaptive Control based Particle Swarm Optimization and Chebyshev Neural Network for Chaotic Systems
The control approach for chaotic systems is one of the hottest research topics in nonlinear area. This paper is concerned with the controller design problem for chaotic systems. The particle swarm optimization (PSO) algorithm is firstly proposed to search for the weights of the Chebyshev neural networks (CNNs), and then an adaptive controller for the chaotic systems is designed based on the PSO...
متن کامل